technology licensing - Deutsch Englisch Wörterbuch